package com.shell.customer.base.dao;

import com.shell.bee.persistence.mapper.BaseMapper;
import com.shell.customer.invitation.vo.Invitation;
import com.shell.customer.po.CusInvt;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public abstract interface CusInvtDao extends BaseMapper<CusInvt> {
	public abstract List<Invitation> findInvitations(Invitation paramInvitation);

	public abstract List<Invitation> findInvitationsForGroup(Invitation paramInvitation);

	public abstract int updateIvtCusNameByinviteeId(@Param("cusName") String paramString1,
			@Param("inviteeId") String paramString2);

	public abstract List<Invitation> countInviteNum(@Param("cusId") String paramString);
}
